
require(["config"], function() {
	require(["jquery", "load"], function($) {
		function Register() {
			this.addListener();
		}

		$.extend(Register.prototype, {
			// 注册事件监听 
			addListener() {
				$("#btn-register").on("click", this.registerHandler);
			},
			// 注册处理
			registerHandler() {
				const reg=/^1[34578]\d{9}$/,
					  phone=$("#mobile_phone").val();
					if(reg.test(phone)){
						if($("#password1").val()==$("#confirm_password1").val()){
						// console.log(123)
						// 获取注册信息
						const data = $(".form_register").serialize();
						// console.log(data);
		
						// POST请求注册API
						$.post("http://localhost/php/api/register.php", data, (res)=>{
							// console.log(res)
							if (res.res_body.status === 1) { // 注册成功
								location = "/html/login.html";
							} else { // 注册失败
								$("input").css("border:1px dooted red");
							}
						}, "json");

						}
						else{
							$(".password_error").show()
							$(".phone_error").hide();
						}
						
					}else{
							
						$(".phone_error").show();
						$(".password_error").hide()

					}
				

				return false;
			}
		});

		new Register();
	});
});